i can hardly talk - Espagnol Anglais Dictionnaire